popular revolution - Turkish English Dictionary